History
History
Synonyms
UK
US
Meaning:
succeed

to do well (in something one is trying to do); to come next after a person and take her or his place

attain good outcome

DO ALL RIGHT as in Wiktionary
DO ALL RIGHT as in Wikipedia